beautiful hummingbird - Turkish English Dictionary